trailing windmills - French English Dictionary